satellite launch - Almanca İngilizce Sözlük